About Ramillies Hall Ltd (12037208) United Kingdom