About Swanacre Limited (01863647) United Kingdom