About Sj Burch Limited (10261953) United Kingdom