About Howard Crane Limited (10451101) United Kingdom