About Delaheys Holdings Limited (06696367) United Kingdom