About Harwil Associates Limited (06641146) United Kingdom