About Houldsworth Ltd (00396971) United Kingdom