About Pawshake Electricity Suppliers Ltd (12295416) United Kingdom