About Ross And Bray Ltd (11173005) United Kingdom