About Jeff Carruthers Limited (04944494) United Kingdom