About Upper Baveney Holdings Limited (07341570) United Kingdom