About Nirus Baker Company Limited (02270976) United Kingdom