About The London Sculpture Studio Ltd (06334550) United Kingdom