About Davie Cooper Ltd (13252656) United Kingdom