About Tickhalls Ltd (12565670) United Kingdom