About Thomas Bird Shoes Limited (09559402) United Kingdom