About Hardy & Lloyd Ltd (10562326) United Kingdom