About Richydaplug Ltd (13324598) United Kingdom