About Workhouse Holdings Ltd (10595256) United Kingdom