About V.r.mckendrick Ltd (10336417) United Kingdom