About Tinkers & Barnes Ltd (13337336) United Kingdom