About Rocbore International Limited (02916818) United Kingdom