About Biffa (jersey) Limited (FC027925) Channel Islands