About French Thewlis Ltd (08467292) United Kingdom