About Kirk Craig Limited (04486207) United Kingdom