About Mackintosh Creations Limited (SC225665) United Kingdom