About Haworth Commercial Properties Ltd (11499573) United Kingdom