About Terry Collins Design And Engineering Limited (06158943) United Kingdom