About Howie Nicholsby Ltd (SC349150) United Kingdom