About Birmingham Swallow Investments Limited (07009643) United Kingdom