About B W Rich Solutions Ltd (10017708) United Kingdom