About Interim Marketing Solutions Limited (07206112) United Kingdom