About Howie & Seath Limited (SC035084) United Kingdom