About S.p.farnen Limited (08921852) United Kingdom