About Breamstar Limited (12938452) United Kingdom