About Stephen Blaylock Ltd (11370628) United Kingdom