About Swan Bedford 13 Ltd (12119489) United Kingdom