About Leith Haworth Limited (05749237) United Kingdom