About Graham Carruthers Partnership Limited (02886752) United Kingdom