About Medallion (oxford) Limited (13418400) United Kingdom