About Briggs Environmental Services Limited (SC110121) United Kingdom