About Thomas Birch-mantova Limited (10582386) United Kingdom