About Lewis Hewitt Irata Ltd (12138764) United Kingdom