About Redgate Associates Ltd (SC580894) United Kingdom