About Eighty - Three - Percent Limited (02284942) United Kingdom