A modern BT office block towers over the ruins of the ancient Swansea Castle