About Truffle Bateman Limited (12363188) United Kingdom