About Mackintosh Holdings Limited (SC700693) United Kingdom