About Sc Walmgate Management Limited (08220322) United Kingdom