About Tom Sellars Joinery Ltd (10601273) United Kingdom