About Witney & Maguire Ltd (05968597) United Kingdom