About Linton Holme Ltd (12482133) United Kingdom