About Lee Billingham Limited (12230642) United Kingdom