About Fox Management (swansea) Limited (03776509) United Kingdom