About Feeny Economic Development Limited (NI046893) United Kingdom