About Baruk Limited (02256482) United Kingdom