About David Geoffrey & Associates (uk) Limited (00670530) United Kingdom