About Ses Building & Energy Solutions Limited (04140175) United Kingdom