About R&r Pik Limited (08500749) United Kingdom