About Maynelines Blinds Limited (07875624) United Kingdom