About Abigail Findlay Ltd (11788588) United Kingdom