About Phillip Carruthers Limited (03840997) United Kingdom