About Sher Abode Ltd (12128351) United Kingdom