About Andersons Blinds Limited (04520027) United Kingdom