About Engineers Thumb Limited (06132032) United Kingdom