About B&c (dundee) Limited (SC588604) United Kingdom