About Bogdan Ciocan & Son Ltd (11578152) United Kingdom