About Roger Devy Engineering Services Limited (05936999) United Kingdom