About P.a. Carruthers Ltd (05747704) United Kingdom