About Lader Systems Limited (05014265) United Kingdom