About Dbar Precision Limited (11822365) United Kingdom