About Steve Tucker Limited (07177976) United Kingdom