About J And R Renaissance Limited (07997648) United Kingdom