About Vickery & Utteridge Limited (04912678) United Kingdom