About Barne & Storm Ltd (10681968) United Kingdom