About Jake Richard Bede Shreeve Limited (12943448) United Kingdom