About Sebastian Roe Ltd (11967143) United Kingdom