About Ken Mackie Limited (13139046) United Kingdom