About The Roof Top Bar Limited (12708203) United Kingdom