About Winterbar Associates Ltd (12229264) United Kingdom