About Stanyon & Holmes Limited (00638412) United Kingdom