About Edward Meeks Limited (00202738) United Kingdom