About Thomas Byde Equipment Limited (01196564) United Kingdom