About Lewis Halford Ltd (12760955) United Kingdom