About Sj.weaver Associates Limited (12935823) United Kingdom