About Booth Environmental Limited (12508248) United Kingdom