About Mcintosh S Factory Shop Limited (04248300) United Kingdom