About S.p. Howram Limited (04464539) United Kingdom