About Stingwood Limited (07597819) United Kingdom