About Peter Higgs Associates Limited (06985607) United Kingdom