About David C Cassie Limited (SC338770) United Kingdom