About Billingham Engineering Limited (06203503) United Kingdom