About Trench Farrow Limited (01433914) United Kingdom