About Springhouse Management Limited (03387947) United Kingdom