About Clay Ratnage Daffin & Co Limited (04357245) United Kingdom