About James Doddrell Architect Ltd (06236232) United Kingdom