About R & R Access Platforms Ltd (12195350) United Kingdom