About Lancer Square Limited (09959531) United Kingdom