About Otley Bar Co. Limited (11374721) United Kingdom