About Higgins Associates Limited (06042106) United Kingdom