About Northbar (banbury) Limited (05955741) United Kingdom