About Timms Eida Associates Limited (07135404) United Kingdom