About Bleach Please Ltd. (SC621020) United Kingdom