About Biffa (earls Barton) Limited (00748129) United Kingdom