About Timothy Armstrong Brown Limited (05206877) United Kingdom