About Telford West Indian Association Limited (12241763) United Kingdom