About Swallows Flight Associates Limited (08864504) United Kingdom