About Lycett Browne-swinburne & Douglass Limited (00706042) United Kingdom