About Ladlow & Hayes Limited (12946446) United Kingdom