About Seldom Seen Limited (05273701) United Kingdom