About Paddock Blade Industries Ltd (12740548) United Kingdom