About The Thimbles Management Company Limited (02586330) United Kingdom