About Frentech Components Limited (10677662) United Kingdom