About Sarvis Baker Limited (11311280) United Kingdom