About Barronwell Technology Ltd. (10677736) United Kingdom