About G. Peddie Engineers Limited (01706281) United Kingdom