About Mackintosh Carstairs Solutions Limited (09831726) United Kingdom