About Thomas Ridley Limited (02079837) United Kingdom