About Ig Cowley Ltd (13591951) United Kingdom