About Swalan Associates Ltd. (08995737) United Kingdom