About R&d Bodyguard Ltd (12320367) United Kingdom