About Curtis Jefferies Limited (09388499) United Kingdom