About Banbury Consultancy Lp (SL018916) United Kingdom