About Ritchie Daffin Limited (08713076) United Kingdom