About Lear & Co Limited (07788083) United Kingdom