About V Hollands Ltd (06583375) United Kingdom