About H. Allott Limited (02841685) United Kingdom