About James Beake Partnership Limited (06139389) United Kingdom