About Griffin Petroleum Engineering Ltd (SC684516) United Kingdom