About Davie Mcculloch Ltd. (SC253781) United Kingdom