About Johnny Scaff Ltd (11166115) United Kingdom