About Reuben Loake Associates Ltd (11087622) United Kingdom