About Squires Gear And Engineering Limited (01953264) United Kingdom