About Beckingham Greenfuels Ltd (06459206) United Kingdom