About Give & Take Shops Limited (12718452) United Kingdom