About David Charles Cluggie C1164 Ltd (04845973) United Kingdom