About Rotamac Energy Solutions Limited (08638760) United Kingdom