About Swallow Tailed Kite Limited (07461235) United Kingdom