About Scott & Woods Co. Ltd (13521805) United Kingdom