About Red Swallow Limited (SC189002) United Kingdom