About Stuart Carruthers Limited (07344107) United Kingdom