About David Kelly Design Office Limited (SC283196) United Kingdom