About Durose Engineering Limited (05529763) United Kingdom