About Jackson Clark Limited (09993891) United Kingdom