About Bak Group Limited (01478149) United Kingdom