About Ankarloo Production Limited (07074048) United Kingdom