About Afshar Industries Ltd (07902038) United Kingdom