About Ligular (general Merchants) Limited (01187682) United Kingdom