About Griffin Engineering Consultancy Ltd (12272483) United Kingdom