About Ssrl Limited (09171830) United Kingdom