About Sentwistle Limited (04570515) United Kingdom