About David Clark & Co (ely) Limited (12067945) United Kingdom