About Tilton Holdings Limited (00442022) United Kingdom