About Lewis Brookes & Company Limited (04413192) United Kingdom