About John Rebus Limited (SC215894) United Kingdom