About Billingham & Co (stourbridge) Limited (05819097) United Kingdom