About Strathearn Mews Limited (NI015967) United Kingdom