About Letrucco Design Limited (09351648) United Kingdom