About Garrick Ridgway Engineering Limited (01170579) United Kingdom