About Michael & Knox Ltd (10221005) United Kingdom