About Ss Bristol Limited (12297939) United Kingdom