About Howard Longton Limited (07818236) United Kingdom