About Allan & Anderson Limited (10709859) United Kingdom