About Vernon Blade Repair Ltd (11948424) United Kingdom