About Sable And Ox Ltd (08270843) United Kingdom