About T. Elmes & Sons Limited (00778933) United Kingdom