About V&a Handyservice Ltd (11988863) United Kingdom