About Robert W Howie Ltd (SC628408) United Kingdom