About J C Billingham Limited (05996846) United Kingdom