About Elmbridge Associates Limited (03290411) United Kingdom