About Roe Bros & Co (holdings) Limited (05160933) United Kingdom