About Navdeep Singh Chaggar Limited (09268938) United Kingdom