About Jamin And Sons Ltd (13143748) United Kingdom