About Bachan Limited (09646285) United Kingdom