About Howie Irvine Limited (SC224909) United Kingdom