About Richard Bruce Ltd (12322337) United Kingdom