About Germander Associates Limited (02909397) United Kingdom