About Barron Dynamics Limited (09231561) United Kingdom