About S.john Stevens Memorial Limited (07493319) United Kingdom