About Howie Associates Ltd (04745518) United Kingdom