About Downes Illingsworth Partnership Limited (01983577) United Kingdom