About V. C. R. Ltd (04408291) United Kingdom