About Howie Nicol Limited (07836239) United Kingdom