About Sir Andrew Dillon Ltd (12634994) United Kingdom