About Ledge 1120 Limited (SC604637) United Kingdom