About Abigail Osborne Ltd (11416689) United Kingdom