About D & A Carruthers Limited (SC297584) United Kingdom