About Thomas Crawshaw Brand Ltd (13471263) United Kingdom