About Rushclose Holdings Limited (12392163) United Kingdom