About Plug In Solar Ltd (07483249) United Kingdom