About Thomas Birkett Holdings Limited (09398032) United Kingdom