About Alan & Thomas Holding Company Limited (06909287) United Kingdom