About Ada S Quail Ltd (SC710138) United Kingdom