About Jfr Components Limited (09376453) United Kingdom