About Roughcote Holdings Ltd (10629097) United Kingdom