About Benros Building Limited (02170155) United Kingdom