About Plugware Solutions.com Limited (04269454) United Kingdom