About Bbjr Limited (12563152) United Kingdom