About Ross Interim Limited (07136916) United Kingdom