About Tatterdemalion Blue Limited (SC424257) United Kingdom