About Robert Hoyle Limited (SC138447) United Kingdom