About Blindshapers Ltd. (04873584) United Kingdom