About Bogumil Len Limited (06956554) United Kingdom