About Griffin Environmental Services Limited (02904067) United Kingdom