About K Carruthers Solutions Ltd (09686483) United Kingdom