About Bargus Limited (05335872) United Kingdom