About Philip Carruthers Limited (07122613) United Kingdom