About John F Stevenson Limited (10821178) United Kingdom