About Ross Bar Ltd (12218341) United Kingdom