About Roughton & Partners Limited (01908671) United Kingdom