About L Bushell Ltd (09594947) United Kingdom