About Sentinel Environmental Consultancy Limited (10877934) United Kingdom