About Rapid Plus Limited (08923202) United Kingdom