About A & P Mehta Limited (07386411) United Kingdom