About Abbott Lyon Ltd. (08953621) United Kingdom