About B G R S 2 Limited (12329423) United Kingdom