About Vickers Office Supplies Limited (04453677) United Kingdom