About Finchdale Holdings Ltd (12989276) United Kingdom