About Briers Environmental Services Tamworth Limited (12879485) United Kingdom