About Whitaker S Energy Solutions Ltd (08522899) United Kingdom