About British Solidur Limited (02109603) United Kingdom