About Bobby Stores Ltd (SC399141) United Kingdom