About Jakeman Solar Limited (08697943) United Kingdom