About Nolton Bowl Limited (13693227) United Kingdom