About Earl And Rymer Ltd (11076252) United Kingdom