About J L Veitch Ltd (08896385) United Kingdom