About A & S A Titterton Limited (09138541) United Kingdom