About Aj Vickers Ltd (09520128) United Kingdom