About Bark Engineering Limited (11638226) United Kingdom