About Alan Howard & Sons Limited (11193618) United Kingdom