About W Allott Limited (09186301) United Kingdom