About Billingham Efw Limited (11612509) United Kingdom