About Probus Holdings Limited (08338126) United Kingdom