About David Hamilton Ltd. (SC287261) United Kingdom