About David Carroll & Co Design Limited (09222351) United Kingdom