About Bar 20 Dalton Limited (08417004) United Kingdom