About Ferry Street Holdings Limited (10891478) United Kingdom