About Falkingham & Taylor (vending) Limited (00797395) United Kingdom