About Silman Jones Master Thatchers Ltd (13479220) United Kingdom