About Sco13284 Limited (SC013284) United Kingdom