About Lucy S Ruffets Wood Ltd (12793229) United Kingdom