About Fox And Star Limited (08657525) United Kingdom