About A & N Sharma Holdings Limited (07381106) United Kingdom