About Meain Feirste Limited (NI667680) United Kingdom