About S S Bean Limited (10754250) United Kingdom