About Biffa (wes) Limited (02729607) United Kingdom