About James Carruthers Design Limited (08746407) United Kingdom