About Vl & Mc Rookes Limited (08575756) United Kingdom