About The Chelsea Brow Bar Limited (10012299) United Kingdom