About Mackintosh Electronics Limited (04315081) United Kingdom