About James Gulliver & Partner (SL001187) United Kingdom