About Sanderson Micklebury Limited (11776677) United Kingdom