About A&a Sable Limited (11998604) United Kingdom