About Scla Limited (01048517) United Kingdom