About Ashford Energy Limited (12203175) United Kingdom