About Spindle Hill Trading Limited (10553454) United Kingdom