About Thurlby House Limited (02995206) United Kingdom