About Owens And Entwistle Limited (05506059) United Kingdom