About Bolistrom Limited (02803117) United Kingdom