About Clymac Limited (03019000) United Kingdom