About S.p. Smedley Limited (05721530) United Kingdom