About Raynor Holdings Limited (SC117171) United Kingdom