About Davie Lennox Ltd (SC639506) United Kingdom