About Margaret Green Animal Rescue (trading) Ltd (09967026) United Kingdom