About Thomas - Benacci Limited (01319734) United Kingdom