About North Upton Barns (amenities) Limited (02474389) United Kingdom