About Rapid Effects (products) Ltd (06462910) United Kingdom