About Metnor Group Limited (07516867) United Kingdom