About Wyatt Carruthers Jebb Limited (02541628) United Kingdom