About Amara Scots Hill Ltd (10960224) United Kingdom