About Caplor Energy Limited (04268349) United Kingdom