About Medallion (design And Build) Limited (11768762) United Kingdom