About Ld Glover (2009) Limited (06972458) United Kingdom