About Quibell Fabrications Ltd (04593197) United Kingdom