About Becker (sliding Partitions) Limited (02010956) United Kingdom