About Sar-cel Energy Limited (10278681) United Kingdom