About Median & Claridges Limited (03116107) United Kingdom