About Lake Chemicals Trustees Limited (05981252) United Kingdom