About Kingdom Mackintosh Ltd. (08652611) United Kingdom