About Sunbeam Jackie Ltd (11934432) United Kingdom