About Jagdish & Company Limited (08579185) United Kingdom