About Silver Swallow Limited (04045862) United Kingdom