About Stallan Chesham Limited (08094811) United Kingdom