About Ross Brooke Holdings Limited (12481443) United Kingdom