About Lee Bushell Ltd (11569456) United Kingdom