About J And R Workspaces Ltd (13298364) United Kingdom