About Leighswood Consumer Limited (00667114) United Kingdom