About Mabel Jean Limited (11611294) United Kingdom