About Stormont Hiatt Limited (13321807) United Kingdom