About Amhurst Lh Ltd (11220226) United Kingdom