About Bcr342 Limited (13640443) United Kingdom