About Loglecdissol Limited (01238661) United Kingdom