About I D Macintosh Ltd (06735671) United Kingdom