About Swanmoor Stoke Limited (12875550) United Kingdom