About Interim Sales Solutions Limited (07185711) United Kingdom