About Lion Yard Ramsey Limited (02497398) United Kingdom