About Spenbeck Limited (01573663) United Kingdom