About Ribnore Limited (05246978) United Kingdom