About Abigail Limited (03029118) United Kingdom