About Lewis Grove Limited (09960001) United Kingdom