About Randell Holdings Limited (05935824) United Kingdom