About Harken Uk Limited (01238005) United Kingdom