About E C Straiton & Partners Limited (07097933) United Kingdom