About Lavender & Hulme Ltd (12675033) United Kingdom