About Christopher Lyddon Ltd (04546577) United Kingdom