About Vcr Armstrong Ltd (09867296) United Kingdom