About Stilton Macey Limited (11475811) United Kingdom