About Lox Extraordinaire Limited (08759955) United Kingdom