About Buffalo Crow Tipping Limited (13380082) United Kingdom