About Stangford Limited (09150470) United Kingdom