About Shapwick Holdings Ltd (10210869) United Kingdom