About Houldsworth Street Limited (09484451) United Kingdom