About Worth & Sterling Limited (09089522) United Kingdom