About The Yellow Bird (limavady) Limited (NI673804) United Kingdom