About Jayar Components Limited (01289333) United Kingdom