About Rik Abel Limited (08697279) United Kingdom