About Rakore Limited (08615640) United Kingdom