About Sheralee Holdings Limited (00670186) United Kingdom