About Hewitt Marine Environmental Limited (11067536) United Kingdom