About Thewlis Graham Associates Ltd. (07335827) United Kingdom