About James Yeo Cabinet Makers Ltd (07815856) United Kingdom