About Bb&r Limited (05492886) United Kingdom