About Spendlove C. Jebb Holdings Limited (05800768) United Kingdom