About Steve Palmer Ltd. (10496502) United Kingdom