About B & J Larkins Limited (01994429) United Kingdom