About Naybur Brothers Limited (00885695) United Kingdom