About Swan Foundry (banbury) Limited (00430927) United Kingdom