About Allan & Anderson (importers) Limited (01367187) United Kingdom