About Abigail Ireland Limited (09604296) United Kingdom