About Macaulay Sinclair Limited (04929401) United Kingdom