About R Grace Holdings Ltd (08996505) United Kingdom