About T.a. Spacagna Limited (03288992) United Kingdom