About Macinnes Stretchers Ltd (SC529121) United Kingdom