About Sa 103 Ltd (13553115) United Kingdom