About Barry Sheene Limited (10245314) United Kingdom