About Richborough Energy Company Ltd (07331592) United Kingdom