About David Clark & Co Limited (05382660) United Kingdom