About Harry E Titley Ltd (12271103) United Kingdom