About Hazelwood De Lecq Limited (05388202) United Kingdom