About Lardysoft Limited (05286650) United Kingdom