About Admiral Sporting Goods Co. Limited (04142614) United Kingdom