About Carnell Fox Limited (11945214) United Kingdom