About Plugged In Solutions & Services Ltd (13202466) United Kingdom