About Stirling & Co Design Realisation Limited (08141229) United Kingdom