About Armfield Interiors Limited (07912115) United Kingdom