About Entwistle (sw) Limited (06025693) United Kingdom