About Springhill Associates Ltd (07998702) United Kingdom