About Alfred S Barn Ltd (09564796) United Kingdom