About A & V Khosla Ltd (07827496) United Kingdom