About S J N (abbey Road) Limited (01843882) United Kingdom