About S.p.a. Holdings (gloucester) Limited (12639903) United Kingdom