About Ledingham Plant Limited (SC382806) United Kingdom