About Ruckleigh Holdings Limited (00391953) United Kingdom