About White Swallow Investment Limited (03568696) United Kingdom