About Line & Sphere Designs Limited (04725236) United Kingdom