About Vickery Building & Renovations Limited (06972916) United Kingdom