About R Meek Holdings Limited (09873449) United Kingdom