About Mcintosh Trading Limited (12705762) United Kingdom