About Spurgeon Walker Ltd (01232805) United Kingdom