About Langham House Environmental Services Limited (06510749) United Kingdom