About Leigh S Of Banbury Limited (13115851) United Kingdom