About Tantallon Management Limited (08881055) United Kingdom