About Mcgarry Blinds Limited (07036610) United Kingdom