About Ad & Turner Ltd (11634445) United Kingdom