About Bf1electronics Limited (07384562) United Kingdom