About Billingham & Co. (dudley) Limited (08965580) United Kingdom