About Abigail Barker Ltd (11300641) United Kingdom