About Vadva & Pickering Limited (04890599) United Kingdom