About Barss Ltd (11536368) United Kingdom