About Jaffersons Investments Limited (09190215) United Kingdom